home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 25 / CU Amiga Magazine's Super CD-ROM 25 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-08].iso / CUCD / Programming / GMS / gms_user.readme < prev    next >
Encoding:
Text File  |  1998-05-24  |  3.6 KB  |  111 lines

  1. Short:    Games Master System VERSION 1.0 (user)
  2. Author:   paul@ethos.co.nz (Paul Manias)
  3. Uploader: paul@ethos.co.nz (Paul Manias)
  4. Version:  1.0
  5. Type:     dev/misc
  6. Replaces: dev/misc/gms_user.lha
  7.  
  8. ---
  9. This is the user archive for GMS.  If you are a developer, you will need
  10. to download this file as well as gms_dev.lha
  11. ---
  12.  
  13. TITLE
  14.  
  15.     Games Master System
  16.     (GMS)
  17.  
  18.  
  19. VERSION
  20.  
  21.     1.0 (Released May 1998)
  22.  
  23.  
  24. AUTHOR
  25.  
  26.     Paul Manias (paul@ethos.co.nz)
  27.  
  28.  
  29. DESCRIPTION
  30.  
  31.     The Games Master System is a developers kit that is aimed at
  32.     enhancing the functionality of the Amiga OS, with emphasis on games
  33.     programming.  It is based on the Amiga shared library standard,
  34.     so will work with any programming language such as C, Assembler,
  35.     E, Basic etc.
  36.  
  37.     The system can be ported across to other platforms besides the
  38.     Amiga, and in future GMS programs could be run on other platforms
  39.     without recompilation (CPU's must match or they have to be
  40.     emulated).
  41.  
  42.     Here are just a few of the features:
  43.  
  44.       - Object Oriented kernel design.
  45.       - Fast blitter functions, including CPU assisted blitting.
  46.       - In-built proportional fading functions.
  47.       - Sound support, includes intelligent channel play-back.
  48.       - Support for raster/copperlists with built-in special FX.
  49.       - Automatic XPK decompression.
  50.       - External structure and object pre-processing, allows user
  51.         editing of program data.
  52.       - Support for automatic picture remapping and resizing features.
  53.       - Screen support includes double/triple buffering, and
  54.         invisible chunky emulation.
  55.       - Full resource tracking.
  56.       - Support for all kinds of input devices (joysticks, joypads etc)
  57.       - An official system debugger is provided.
  58.       - A user preference program that allows editing of things such as
  59.         default screen dimensions, resolutions, mode promotion etc.
  60.       - Multi-tasking and screen-switching is supported.
  61.  
  62.     The system has a very modern design and includes full resource
  63.     tracking and safe task destruction features.  The debugger is
  64.     incorporated into the system itself, so there is no need for
  65.     special patches or debugging tools.  Functions are written
  66.     with garbage protection features and where possible, software
  67.     based memory protection.  GMS can recover from many programming
  68.     errors that usually result in software failures.
  69.  
  70.     Full documentation and over 70 demo sources in C, Assembler and
  71.     E are included within the developer archive.
  72.  
  73.  
  74. SPECIAL REQUIREMENTS
  75.  
  76.     A full installation will take up 2 megs of space on your hard
  77.     drive.  KingCON or any other enhanced shell with a scroll back
  78.     buffer is desirable for running IceBreaker.
  79.  
  80.     Support is given for E, SAS/C, StormC, DiceC, DevPac and PhxAss.
  81.  
  82.  
  83. AVAILABILITY
  84.  
  85.     GMS is available on all up to date Aminet sites, for example:
  86.  
  87.       ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (590k)
  88.       ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_user.lha (240k)
  89.  
  90.     Developers will need both archives, Users will only need the second
  91.     archive.
  92.  
  93.  
  94. PRICE
  95.  
  96.     Developers are required to pay a license fee when a game is released.
  97.     Costs start at $20US for shareware games.  Freeware developers do not
  98.     have to pay this fee.
  99.  
  100.     The user package is shareware based.  On registration you will get
  101.     an unrestricted version of GMSPrefs, access to e-mailed updates,
  102.     bug fixes and so on.  The cost is $20US, and the registration will
  103.     last for 2 years.
  104.  
  105.  
  106. DISTRIBUTAILITY
  107.  
  108.     The gms_dev.lha and gms_user.lha archives are freely distributable,
  109.     provided they remain unchanged.  The Games Master System is (c)
  110.     Copyright 1996-1998 Paul Manias / DreamWorld Productions.
  111.